package com.jxpanda.spring.module.auth.core.authentication.manager;

import com.jxpanda.spring.module.auth.core.user.OAuth2ReactiveUserDetailsRepository;

public abstract class AbstractUserDetailsRepositoryReactiveAuthenticationManager implements CollaborativeReactiveAuthenticationManager {

    private final OAuth2ReactiveUserDetailsRepository oAuth2ReactiveUserDetailsRepository;

    AbstractUserDetailsRepositoryReactiveAuthenticationManager(OAuth2ReactiveUserDetailsRepository oAuth2ReactiveUserDetailsRepository) {
        this.oAuth2ReactiveUserDetailsRepository = oAuth2ReactiveUserDetailsRepository;
    }

    protected OAuth2ReactiveUserDetailsRepository oAuth2ReactiveUserDetailsRepository() {
        return oAuth2ReactiveUserDetailsRepository;
    }

}
